self-financing esaf - German English Dictionary